*****************************************************************************

A note on speeds: they're measured in 1/256ths of a pixel per frame. For
example, this means that 640 = 2.5px per frame. Same goes for acceleration
values (how much speed changes per frame).

*****************************************************************************

[system] savename
Determines the filename the savegame will be using. THIS NAME SHOULD MAKE A
VALID IDENTIFIER DESPITE THAT. The default is "soledad" (for "soledad.sav"),
but you should be using a filename based on your mod's name. (you should also
avoid minisol.sav since that's used by Minisol)

*****************************************************************************

[gameplay] nohealth
Does the same as enabling the no health cheat (i.e. turns Sol into an one-hit
wonder). Can be "yes" or "no". Default is no.

-----------------------------------------------------------------------------

[gameplay] nodamage
Does the same as enabling the no damage cheat (i.e. Sol can't be hurt by any
enemy). Can be "yes" or "no". Default is no.

-----------------------------------------------------------------------------

[gameplay] refillhealth
When set, Sol's health will be refilled whenever she hits a checkpoint. Can
be "yes" or "no". Default is yes.

-----------------------------------------------------------------------------

[gameplay] collecthealth
When not set, Sol has a health bar (three hearts), when it's depleted she
dies. When set, Sol instead stocks up health and when she gets hit it goes
down to 0 immediately (and she dies only if hit when if health was already
0). Can be "yes" or "no". Default is no.

-----------------------------------------------------------------------------

[gameplay] powershield
When set, if Sol gets hit while she holds a power-up, she only loses the
power-up instead of also losing health. Can be "yes" or "no". Default is yes.

-----------------------------------------------------------------------------

[gameplay] clearenemies
When set, there will be a counter at the top indicating how many enemies are
in the level. Once all enemies get destroyed the level will be cleared. Can
be "yes" or "no". Default is no.

-----------------------------------------------------------------------------

[gameplay] scoretally
When set, the score tally will be presented when clearing a level. Can be
"yes" or "no". Default is yes.

-----------------------------------------------------------------------------

[gameplay] goalvanish
When set, both the goal and Sol will immediately disappear (this also
prevents Sol from being killed before the stage is over). Can be "yes" or
"no". Default is no.

-----------------------------------------------------------------------------

[gameplay] spinjump
When set, Sol will start spinning whenever she jumps, allowing her to attack
enemies from any direction (not just from above). Can be "yes" or "no".
Default is no.

-----------------------------------------------------------------------------

[gameplay] nofriction
Does the same as enabling the no friction cheat (i.e. releasing left/right
will *not* make Sol stop running). Can be "yes" or "no". Default is no.

-----------------------------------------------------------------------------

[gameplay] pinball
Does the same as enabling the pinball mode cheat. Can be "yes" or "no".
Default is no.

-----------------------------------------------------------------------------

[gameplay] invincibilitytime
Sets how long invincibility lasts when taken, in frames. The default is 1224
(20.4 seconds).

-----------------------------------------------------------------------------

[gameplay] bluelimit
Imposes a limit on how many blue stars you can collect; if you exceed it,
the counter will reset to zero and you'll get a bonus in the score tally
(Race the Sol uses this for the triangles). Default is 99999999.

*****************************************************************************

[player] speed
Speed at which Sol runs normally. Default is 640.

-----------------------------------------------------------------------------

[player] accel
Speed at which Sol accelerates when she's running. Default is 32.

-----------------------------------------------------------------------------

[player] friction
How fast Sol deccelerates when she stops running. Default is 32.

-----------------------------------------------------------------------------

[player] fast
How fast Sol has to go to be considered running "too fast" (switches to an
alternate running animation). If it's too high, the alternate animation will
never be used. Default is 99999999.

-----------------------------------------------------------------------------

[player] climb
Speed at which Sol climbs when using the spider power-up. Default is 256.

-----------------------------------------------------------------------------

[player] jump
Sol's vertical speed upwards when she starts a jump. There's no easy way to
figure out the peak height (and weight influences too, see below) so you'll
probably have to do trial and error. Default is 1600.

-----------------------------------------------------------------------------

[player] weight
How fast Sol accelerates downwards when she's falling. Default is 48.

-----------------------------------------------------------------------------

[player] height
Sol's normal height in pixels (for the hitbox). Default is 38.

-----------------------------------------------------------------------------

[player] height
Sol's height when she's crouching (for the hitbox). Default is 22.

-----------------------------------------------------------------------------

[player] forcepower
If set, it will force Sol to always have a given power-up, useful for custom
characters. The values can be "none" (don't force), "wings", "spider",
"hammer" or "parasol". Default is none.

Note: forcing a power-up will disable powershield (because otherwise you
would not be able to lose health when hurt)

-----------------------------------------------------------------------------

[player] showpower
When set, the current power-up will show behind Sol's back. This setting can
be useful when put together with forcepower. Can be "yes" or "no". Default
is yes.

*****************************************************************************

[enemies] ai_flamer
[enemies] ai_sprayer
[enemies] ai_turret
[enemies] ai_grabber
[enemies] ai_spider
[enemies] ai_header

Changes the attack behavior of the relevant enemies. Can be one of:

   "pacifist"   = Never attack
   "normal"     = Attack if Sol gets close enough
   "aggressive" = Keep attacking non-stop

The default for all of them is normal.

*****************************************************************************

[font] lit_1
[font] lit_2
[font] lit_3

Changes the color of selected text. The values must be #rrggbb triplets.
Lit_1 is the inside, lit_2 is the outside, lit_3 is the shadow. The defaults
are #FFFF00, #FF0000 and #000000 respectively.

-----------------------------------------------------------------------------

[font] dim_1
[font] dim_2
[font] dim_3

Same as their lit_* counterparts (see above), but for unselected text.
Defaults are #FF0000, #000000 and #000000.

-----------------------------------------------------------------------------

[boxes] lit_1
[boxes] lit_2
[boxes] lit_3

Same as their font counterparts, but for frames (note that this doesn't
affect sprites, which need to be explicitly replaced). Defaults are #FFFF00,
#FF0000 and #000000.

-----------------------------------------------------------------------------

[boxes] dim_1
[boxes] dim_2
[boxes] dim_3

Same as their font counterparts, but for frames (note that this doesn't
affect sprites, which need to be explicitly replaced). Defaults are #000000,
#00FF00 and #000000.

*****************************************************************************
